package com.camel.base.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.camel.core.entity.BasePaginationEntity;
import lombok.Data;

import java.io.Serializable;

/**
 * @TableName bp_org
 */
@TableName(value = "bp_org")
@Data
public class BpOrg extends BasePaginationEntity implements Serializable {
    @TableId(type = IdType.AUTO, value = "id")
    private Integer id;

    /**
     *
     */
    @TableField(value = "org_no")
    private String orgNo;

    /**
     *
     */
    @TableField(value = "org_name")
    private String orgName;

    /**
     *
     */
    @TableField(value = "p_org_no")
    private String pOrgNo;

    /**
     *
     */
    @TableField(value = "org_type")
    private String orgType;

    /**
     *
     */
    @TableField(value = "org_path")
    private String orgPath;

    /**
     *
     */
    @TableField(value = "order_no")
    private Integer orderNo;

    /**
     *
     */
    @TableField(value = "manage_level")
    private String manageLevel;

    /**
     *
     */
    @TableField(value = "org_code")
    private String orgCode;

    /**
     *
     */
    @TableField(value = "typecode")
    private String typecode;

    /**
     *
     */
    @TableField(value = "attr_name")
    private String attrName;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}
